rive canoe - Spanish English Dictionary